package cn.edu.ujn.dao;

import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface LoginMapper {
    Login findByUsernameAndPassword(@Param("username") String username, @Param("password") String password);
    // 增加用户信息
    int insertLogin(Login login);

    // 更新用户信息
    int updateLogin(Login login);

    // 删除用户信息
    int deleteLogin(@Param("userId") int userId);

    // 根据 ID 查询用户信息
    Login selectLoginById(@Param("userId") int userId);

    // 查询所有用户信息
    List<Login> selectAllLogins();

    Login selectLoginByUsername(String username);
}
